I Stay In A Hotel Right On The Benidorm Strip! Best For Nightlife | Ambassador Playa 2 Review